Mesh FromPartShape/ro

Mesh FromPartShape

Menu location
Meshes → Create Mesh from Shape
Workbenches
Mesh
Default shortcut
None
Introduced in version
-
See also
None

Description

Introducere

Această comandă creează o plasă dintr-un obiect tip formă.

The inverse operation is Part ShapeFromMesh from the Part Workbench.

Utilizare

  1. Selectați obiectul de tip formă.
  2. Alegeți Meshes Create Mesh from shape... din meniul principal.
  3. Un meniu va cere utilizarea mesher-ului/tessellation și valorile corespunzătoare pentru mesher


Doar selectând Meshes Create Mesh from shape... vă va oferi un meniu suplimentar pentru a vă alege forma de transformat în plasă

Limitări



Abaterea de suprafață: Dacă acest număr este mai mic, ochiul devine mai fin. Valoarea cea mai mică este de 0,001.

Puteți alege între plase fiind:

  • Foarte grosieră
  • Grosieră
  • Moderat
  • Fină
  • Foarte fină
  • Definită de utilizator


Pentru ca Mesh fiind "definit de utilizator", puteți seta aceste valori:

    • Clasificarea dimensiunii ochiului: Dacă acest parametru este mai mic, ochiul devine mai fin. O valoare cuprinsă între 0,1 și 10.
    • Element per muchie/edge: Dacă acest parametru este mai mare, ochiul devine mai fin. O valoare cuprinsă între 0,1 și 10.
    • Element pe raza de curbură: Dacă acest parametru este mai mare, ochiul devine mai fin. O valoare cuprinsă între 0,1 și 10.


Pentru fiecare opțiune principală puteți de asemenea să alegeți:

  • Optimizați suprafața: dacă va fi făcută optimizarea formei suprafeței.
  • Elemente de ordine al doilea: Fie elementele de ordinul doi vor fi generate.
  • Quad dominantă: Dacă ochiurile vor fi aranjate ca hexahedral.

Mefisto Mesher

Netgen Mesher

Gmsh mesher

For Linux users: the external Gmsh module is required.

Notes

Preferences

Standard mesher

Gmsh mesher

Properties

See: Mesh Feature.

Scripting

See also: FreeCAD Scripting Basics.

To create a mesh object from a shape object use the meshFromShape method of the MeshPart module. This method has several signatures. The signature determines the mesher that will be used. The example below uses the Mefisto mesher signature.

import FreeCAD, Part, Mesh, MeshPart

cyl = FreeCAD.ActiveDocument.addObject("Part::Cylinder","Cylinder")
FreeCAD.ActiveDocument.recompute()

msh = FreeCAD.ActiveDocument.addObject("Mesh::Feature", "Mesh")
msh.Mesh = MeshPart.meshFromShape(Shape=cyl.Shape, MaxLength=1)
msh.ViewObject.DisplayMode = "Flat Lines"